package com.bj58.groupbuy.action.service;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import com.bj58.groupbuy.action.model.TrafficUrlVo;

public interface TempReportService {
	/**
	 * 临时报表查询
	 */
	//单表查询
	public <T> List<T> getReportDataFromSql(String lines ,String conditions)throws Exception;
	//跨表查询
	public Map<String,String> getTrafUrlDataForYear(String groupby,
			String conditions, String sumcols,String statdate)throws Exception;
	public List<TrafficUrlVo> getTrafUrlDataFromString(
			ArrayList<String> resultaArrayList) throws Exception;
	public Map<Integer,List<TrafficUrlVo>> getHasDateForsql(
			String conditions,String statdate,String isdown) throws Exception;
	public int getTrafUrlDataForCount(String conditions) throws Exception;
	

}
